package com.zeedev.flyingsaucer.modules.FileModule;

import java.io.File;
import java.io.IOException;

/**
 * User: James
 * Date: 12/30/10
 * Time: 9:22 PM
 */
public interface FileLink {
    File copyFile(File inputFile, File outputFile) throws IOException, SecurityException;

    Boolean isReadable();

    Boolean isWriteable();

    Boolean hasExternalFile(File file) throws SecurityException, IOException;
}
